cssparser: Don't detect /*/ as a comment
authorMarcus Kraßmann <marcus.krassmann@gmail.com>
Wed, 28 Nov 2012 20:09:37 +0000 (21:09 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 28 Nov 2012 20:11:48 +0000 (21:11 +0100)
gtk/gtkcssparser.c

index d00b5255ddcc4b7fbdd5ae4ae99a13cdfd5027fa..ab38fc9d93560a279dc025aeb925ff48b7c3c3f0 100644 (file)
@@ -257,7 +257,7 @@ gtk_css_parser_skip_comment (GtkCssParser *parser)
 
       parser->data++;
 
-      if (parser->data[-2] == '*')
+      if (len > 0 && parser->data[-2] == '*')
         return TRUE;
       if (parser->data[0] == '*')
         _gtk_css_parser_error (parser, "'/*' in comment block");